*{
    padding:0;
    margin:0;
}
.w{
	border-top:solid 3.5px #0067bf;
	margin: 0;
}
.header{
    width: 986px;
	margin: 0 auto;
}

.daohan li{
    list-style-type: none;
}
.daohan a{
      text-decoration-line:none;
}
.head_right{
    float:right;
    padding-top: 15px;
}
.head_right li{
    float: left;
    padding-left: 22px;
}
.head_right a{
    color:#1F6BBB;
}
.id{
    padding: 41px 0 30px 0;
}
.body{
    float: right;
	margin-bottom: 23px;
}
.body li{
    float: left;
    padding-left: 35px;
}
.body a{
    color:#000;
}
.body_left a{
    color:#000;
}
.body_right a{
    color:#000;
}
.body_left p{
	padding-left: 35px;
    color:#0055B6;
	font-size: 24px;
	background:#d4e8f9;
	height: 41px;
	line-height: 41px;
}
.body_left{
    float: left;
    width: 207px;
	clear: right;
	border:solid 2px #dfdede;
	margin-right: 20px;
}
.body_left li{
	text-align: center;
	padding: 12px 0 12px 0;
}
.body_right{
    float: left;
    width: 750px;
	border:solid 2px #dfdede;
	margin-bottom: 22px ;
}
.body_right li{
	float: left;
	clear: right;
}
.body_right img{
	padding:0 5px 0 35px ;
}
#ul li{
	padding-right: 6px;
	line-height: 41px;
}
#ul{
	 height: 41px;
	background: #e8f8ff;
}
w:hover{
	color: red;
}
.w1{
	text-align: center;
	padding:12px 0 28px 0;
	font-size: 20px;
}
.q1{
	width: 718px;
	margin: 0 auto 6px;
	padding: 41px 0 20px 0;
	background: rgb(238,238,238);
}
.q2{
	width: 687px;height: 116px;
	margin: 0 auto ;
	background: rgb(245,245,245);
	border: solid 1px #dfdede;
	text-align: center;
}
.q2 img{
	position: relative;
	width: 90px;
	top: 10px;
	left: 125px;
	height: 93px;
	float: left;
}
.q2 span{
	font-family: inherit;
	font-weight: 500;
	line-height: 116px;
	
}
.q3{
	width:687px;
	height: 620px;
	background: white;
	margin: 0 auto ;
	padding: 18px 0;
	border: solid 1px #dfdede;
	border-top: none ;
}
.q3 input{
	border: 1px solid #ccc;
	width: 645px;
	height: 34px;
	border-radius: 4px;
	color: #555;
	font-size: 14px;
	margin:0 16px 0;
	padding-left: 10px;
}
.w2{
	margin: 18px 0 9px 16px;
}
.q3 img{
	width: 70px;
	padding-left: 16px;
}
.a1{
	width: 57px;
}
.q3 .a2{
	text-align: center;
	font-size: 14px;
	width: 656px;
	border: solid 1px #faebcc;
	background: #fcf8e3;
	margin-left: 16px;
	color: #8a6d3b;
	margin-top: 16px;
	padding: 20px 0 20px;
}
.q3 .a3{
	width: 48px;
	padding-left: 22px;
}
hr{
	color: #CCCCCC;
	margin:71px 16px 0 16px;
}
.a4{
	float: right;
	line-height: 130px;
	margin-right: 20px;
}
.footer{
	height: 166px;
	background: #f9f9f9;
	clear: both;
	border-top:solid 1.5px #dfdede;
}
.footer img{
	float: left;
	margin-top: 47px;
}
.footer_q{
	float: left;
	margin-top: 47px;
	font-size: 14px;
	line-height: 33px;
	padding-left: 15px;
}